package com.quxue.im.vo.friend;

import com.quxue.im.common.enums.ApplySourceEnum;
import lombok.Data;

/**
 * 好友列表视图实体类
 */
@Data
public class FriendVo {
     /**
      * 用户id
      */
     private String userId;
     /**
      * 昵称
      */
     private String nickName;
     /**
      * 头像
      */
     private String portrait;
     /**
      * 性别1男0女
      */
     private String gender;
     /**
      * 封面
      */
     private String cover;
     /**
      * 微聊号
      */
     private String chatNo;
     /**
      * 省份
      */
     private String provinces;
     /**
      * 城市
      */
     private String city;
     /**
      * 介绍
      */
     private String intro;
     /**
      * 是否是好友
      */
     private String isFriend = "Y";
     /**
      * 是否黑名单
      */
     private String black;
     /**
      * 好友来源
      */
     private ApplySourceEnum source;


     private String userType = "normal";

     /**
      * 性别
      */
     private String genderLabel;


     public String getGenderLabel() {
          return "1".equals(gender) ? "男" : "女";
     }
     public String getSourceLabel() {
          if (source == null) {
               return null;
          }
          return source.getInfo();
     }

}
